Akkodis is seeking a Staff Engineer, Data Lake Engineering for a Fulltime position with a client located in Portland, ME.
Salary Range: $135,000 to $190,000/ Year(The salary may be negotiable based on experience, education, geographic location, and other factors)
Title: Staff Engineer, Data Lake Engineering
Location: Portland, ME (Hybrid 1-2 Days onsite)
Role Description:
The Data Lake Engineering team builds a unified, scalable data platform supporting AI and machine learning applications across the company. They collaborate with departments like Data & Analytics, Security, and Risk to enhance data accessibility, scalability, and innovation, aiming to drive our tech transformation and support a growing customer base.
The Staff Engineer, Data Lake Engineering, will lead the technical architecture and development of our Data Lake platform. Reporting to the VP of Data Lake and AI Engineering, they’ll ensure quality, security, and scalability while integrating with company-wide platforms. The ideal candidate brings deep expertise in data lake environments and hands-on leadership skills.
How you’ll make an impact
- Lead and drive the development of technology and platform for the company's Data Lake needs, ensure the functional richness, reliability, performance, and flexibility of the Data Lake Platform.
- Help design the architecture and lead the implementation of the Data Lake platform and services.
- Challenge the status quo and hold a high bar to drive for better and better technical solutions to effectively serve all the needs in the broad risk area.
- Guide your team to leverage data and/or AI technology or tools in your design and development for high productivity and better solution quality. Show strong thought leadership and influence your peers in this area.
- Closely partner with the other senior engineers across the organizations to deeply understand the business needs and jointly come up with technical solutions to serve these needs effectively. Demonstrate strong thought leadership and partnership.
- Partner closely with information security teams to ensure the security and privacy of data, implementing encryption and access controls as required.
- Partner with solutions architecture and LOB product and engineering orgs on integrations of the Data Lake Platform with their products/systems, and ensure reliable and performed execution.
Experience you’ll bring
- A technically deep and innovative Software Engineer able to act and deliver to the business needs.
- Have 10+ years of software design and development experience at a large scale.
- Strong software development skills in his or her chosen programming language, but ready and willing to learn and program in Java and Python.
- Broad understanding of Data Lakehouse formats like Apache Hudi, Apache Iceberg or Delta Lake is a big plus.
- Demonstrable experience in Spark programming
- Experience with Spark on DBT with AWS Glue or Apache Polaris is a plus
- Broad understanding of cloud architecture tools and services, such as S3, EMR, Kubernetes, Lambda functions. Experience in AWS and Azure is highly desirable.
- Deep technically; hands-on in architecture design, development, deployment, and production operation; familiar with agile software development and modern development tools and frameworks; holding strong engineering principles including automation and quality as well as best practices with a high bar. Extensive experience in full software development life cycle E2E including in production monitoring.
- Rich experience and deep expertise in the areas of Big Data and large scale data platforms, especially in Data Lake.
- Highly experienced and deep understanding of CI/CD automation.
- Rich experience in combined engineering practice and agile development. Experienced in leading and guiding teams for effective development using this approach.
- Excellent analytical skills; Capability in identifying and resolving complex problems.
- An understanding of and experience in payment organizations is a plus.
- A mentor to individual contributors of different seniority levels and expertise.
- Ability to encourage and foster a culture of visibility and transparency across teams
- Strong written and verbal communication skills
- Strong philosophy of continuous improvement
- Bachelor degree in Computer Science or a related field. A higher degree in a related field is a plus.
Benefits include but are not limited to:
- Medical/Dental/Vision
- 401K
- PTO/Paid Holidays
To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.akkodis.com/en/privacy-policy.
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
· The California Fair Chance Act
· Los Angeles City Fair Chance Ordinance
· Los Angeles County Fair Chance Ordinance for Employers
· San Francisco Fair Chance Ordinance